package log_error;

import java.util.Date;

// Clase para llevar un seguimiento de los errores y ejecucion del modulo de indizacion
public class RegisterAction implements java.io.Serializable{

	private Date fecha;
	private int id_action;
	private int id_tipo;
	private String descripcion;
	
	public static final int CODIGO_INICIO = 01;
	public static final int CODIGO_ERROR = 02;
	public static final int CODIGO_OK = 03;
	
	public RegisterAction(){
		fecha = new Date();
	}
	
	public RegisterAction( int id, String descripcion, int tipo){
		this.id_action = id;
		this.descripcion = descripcion;
		this.id_tipo = tipo;
	}

	/**
	 * @return the fecha
	 */
	public Date getFecha() {
		return fecha;
	}

	/**
	 * @param fecha the fecha to set
	 */
	public void setFecha(Date fecha) {
		this.fecha = fecha;
	}

	/**
	 * @return the id_action
	 */
	public int getId_action() {
		return id_action;
	}

	/**
	 * @param id_action the id_action to set
	 */
	public void setId_action(int id_action) {
		this.id_action = id_action;
	}

	/**
	 * @return the id_tipo
	 */
	public int getId_tipo() {
		return id_tipo;
	}

	/**
	 * @param id_tipo the id_tipo to set
	 */
	public void setId_tipo(int id_tipo) {
		this.id_tipo = id_tipo;
	}

	/**
	 * @return the descripcion
	 */
	public String getDescripcion() {
		return descripcion;
	}

	/**
	 * @param descripcion the descripcion to set
	 */
	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
}
